
// 1.引入按装的第三方模块trim

let trim = require("trim")
let axios = require("axios")

const jsdom = require("jsdom");
const { JSDOM } = jsdom;
// 创建一个模拟的 DOM 环境
const dom = new JSDOM(`<!DOCTYPE html><html><body></body></html>`);
global.window = dom.window;
global.document = dom.window.document;


let $ = require("jquery")

console.log(trim);

 // 去除字符串空格应用场景：表单提交的时候 input
let str = "   this is demo    ";

// console.log(trim(str));
// console.log(trim.left(str));
// console.log(trim.right(str));

// 使用第三方axios 来请求接口  1：下载axios   2:引入axios  3:使用aixos()方法

// axios.get("https://hmajax.itheima.net/api/news")
// .then(res=>{
//     console.log(res.data.data);
   
// })


// npm 下载jquery 怎么使用$.ajax方法
//  jQuery 主要是为浏览器环境设计的，而 Node.js 没有浏览器的 window 和 document 对象，因此不能直接使用。不过，我们可以使用 jsdom 库来模拟浏览器环境
console.log($);

$.get("https://hmajax.itheima.net/api/news",function (data, status, xhr) {
    console.log(data);
   
})
